﻿USE [TanNamChinh]
/*
Cập nhật CSDL ngày 12-08-2013
*/
--======================================================
-- Cập nhật tblFile:
--1) Thêm column OrderNum dùng để lưu Số thứ tự của File
ALTER TABLE [dbo].[tblFile]
	ADD [OrderNum] [int] NULL,
	[OrderAlpha] [char] (1) NULL
go
--2) Cập nhật OrderNum = FileNo
update tblFile
set OrderNum = FileNo
go
--3) Convert FileNo từ int sang varchar(5)
--FileNo lúc này sẽ có định dạng 9999A
ALTER TABLE [dbo].[tblFile] ALTER COLUMN [FileNo] [varchar](5) NULL
go
--4) Cập nhật lại hàm store procedure HT_NewFileNo
-- =============================================
-- Author:		Tuan
-- Created date: 11-09-2013
-- Modified date: 31-08-2014
-- Description:	Lấy số File tiếp theo khi tạo mới
-- =============================================
ALTER PROCEDURE [dbo].[HT_NewFileNo]
	(
	@isExport bit
	)
AS
	declare @ordernum as int

	if not exists(select * from tblFile where IsExport = @isExport)
		select @ordernum = 1
	else
	begin
		select @ordernum = isnull(max(OrderNum),0) + 1
		from tblFile
		where IsExport = @isExport
	end

RETURN @ordernum
--======================================================


